English Dictionary
◊ SUN ROSE
sun rose
n : any plant of the genus Helianthemum; vigorous plants of
stony alpine meadows and dry scrub regions [syn: {helianthemum},
{sunrose}]